difficult to comprehend - Francés Inglés Diccionario